<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core">
<h:head>
    <title>Weld and JPA Portable Extension Demo</title>
</h:head>
<h:body>
    <h1>#{bookFactory.text1}</h1>
    <h:form>
        <h:panelGrid columns="2">
            <p>Title</p>
            <h:inputText value="#{bookFactory.book.name}"/>

            <p>Author</p>
            <h:inputText value="#{bookFactory.book.author}"/>
        </h:panelGrid>
        <table>
            <ui:fragment rendered="#{not empty bookFactory.books}">
                <th><h:outputText value="#{bookFactory.text2}"/>
                </th>
                <ui:repeat var="book" value="#{bookFactory.books}">
                    <tr>
                        <td>#{book.author}</td>
                        <td>#{book.name}</td>
                    </tr>
                </ui:repeat></ui:fragment>
        </table>
        <h:commandButton action="#{bookFactory.saveBook}" value="Write it!"/>
    </h:form>
</h:body>
</html>